using FreeSql.DatabaseModel;using System;
using System.Collections;
using System.Collections.Generic;
using System.Linq;
using System.Reflection;
using System.Threading.Tasks;
using Newtonsoft.Json;
using FreeSql.DataAnnotations;

namespace LdtJudge.DataEngine.Model.DataModel.DataParseStorage
{

	/// <summary>
	/// 卷宗的分段信息
	/// </summary>
	[JsonObject(MemberSerialization.OptIn), Table(Name = "an_duanluo", DisableSyncStructure = true)]
	public partial class An_duanluo {

		/// <summary>
		/// 主键
		/// </summary>
		[JsonProperty, Column(Name = "duanluoid", StringLength = 36, IsPrimary = true, IsNullable = false)]
		public string Duanluoid { get; set; }

		/// <summary>
		/// 外键
		/// </summary>
		[JsonProperty, Column(Name = "shujuid", StringLength = 36, IsNullable = false)]
		public string Shujuid { get; set; }

		/// <summary>
		/// 段落编号
		/// </summary>
		[JsonProperty, Column(Name = "duanluobianhao", StringLength = 100)]
		public string Duanluobianhao { get; set; }

		/// <summary>
		/// 段落内容
		/// </summary>
		[JsonProperty, Column(Name = "duanluoneirong", StringLength = -1)]
		public string Duanluoneirong { get; set; }

		/// <summary>
		/// 段落序号
		/// </summary>
		[JsonProperty, Column(Name = "duanluoxuhao")]
		public float? Duanluoxuhao { get; set; }

		[Column(IsIgnore = true)]
		public string DuanluoxuhaoDesc { get; set; }

		[JsonProperty, Column(Name = "duanluofujiid", StringLength = 36)]
		public string Duanluofujiid { get; set; }

		/// <summary>
		/// 段落名称
		/// </summary>
		[Column(IsIgnore =true)]
        public string Duanluomingcheng { get; set; }

		/// <summary>
		/// 段落原文
		/// </summary>
		[Column(IsIgnore =true)]
        public string Duanluoyuanwen { get; set; }

    }

}
